//
//  HYLTableViewController.m
//  TuanGou使用Xib
//
//  Created by hyl on 16/5/30.
//  Copyright © 2016年 hyl. All rights reserved.
//

#import "HYLTableViewController.h"
#import "HYLTuanGouCell.h"
#import "HYLTuanGou.h"
@interface HYLTableViewController ()
@property (nonatomic,strong) NSArray  *tuanGous;
@end

@implementation HYLTableViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    self.tableView.dataSource=self;
    self.tableView.delegate=self;
    self.tableView.rowHeight=70;
    //register
//    
//    UINib *nib = [UINib nibWithNibName:NSStringFromClass([HYLTuanGouCell class]) bundle:nil];
//    [self.tableView registerNib:nib forCellReuseIdentifier:@"tuangou"];

}

#pragma mark - setter/getter
-(NSArray *) tuanGous{
    if (_tuanGous==nil) {
        NSMutableArray *ArrM=[NSMutableArray array];
        NSString *path=[[NSBundle mainBundle]pathForResource:@"tgs.plist" ofType:nil];
        NSArray *tuanGouArr=[NSArray arrayWithContentsOfFile:path];
        for (NSDictionary *dic in tuanGouArr) {
            [ArrM addObject:[HYLTuanGou tuanGouWithDic:dic]];
        }
        _tuanGous=ArrM;
    }
    return _tuanGous;
}

#pragma mark - UITableViewDataSource
-(NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return self.tuanGous.count;
}
-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
//    HYLTuanGouCell *cell=[self.tableView dequeueReusableCellWithIdentifier:@"tuangou"];
    //创建一个cell
    HYLTuanGouCell *cell=[[HYLTuanGouCell alloc]initWithTableView:tableView];
    //为控件设置数据
    cell.tuanGou=self.tuanGous[indexPath.row];
    //返回
    return cell;
}
#pragma mark - UITableViewDelegate


@end
